jQuery(document)
		.ready(
				function() {

					/*
					 * Fullscreen background
					 */
					$.backstretch("/global/assetsReset/img/backgrounds/1.jpg");

					/*
					 * Form validation
					 */
					$(
							'.login-form input[type="text"], .login-form input[type="password"], .login-form textarea')
							.on('focus', function() {
								$(this).removeClass('input-error');
							});

					$('.login-form')
							.on(
									'submit',
									function(e) {

										$(this)
												.find(
														'input[type="text"], input[type="password"], textarea')
												.each(
														function() {
															if ($(this).val() == "") {
																e
																		.preventDefault();
																$(this)
																		.addClass(
																				'input-error');
															} else {
																$(this)
																		.removeClass(
																				'input-error');
															}
														});

									});

					// 重置密码
					$("#resetForm").bootstrapValidator({
						message : '这个值无效',
						feedbackIcons : {
							valid : 'glyphicon glyphicon-ok',
							invalid : 'glyphicon glyphicon-remove',
							validating : 'glyphicon glyphicon-refresh'
						},
						fields : {
							loginPassword : {
								validators : {
									notEmpty : {
										message : '密码是必填的，不能为空'
									},
									stringLength : {
										min : 8,
										message : '密码长度不能少于8位'
									},
									identical : {
										field : 'checkPassword',
										message : '密码和确认密码不一致。'
									}
								}
							},
							checkPassword : {
								validators : {
									notEmpty : {
										message : '确认密码是必填的，不能为空'
									},
									identical : {
										field : 'loginPassword',
										message : '密码和确认密码不一致。'
									}
								}
							}
						}
					});

				});
